#ifndef __FIDATA_LIST_H_
#define __FILEDISPAT_H_

typedef struct fidata_node{
	int residue_size;			//文件大小
	char name[32];				//发送用户的名字
	char buf[64];				//文件名字
	struct fidata_node *next;
}fidata_node;

fidata_node *file_list_init();
void fidata_node_insertion(fidata_node *node,fidata_node *head);
int judge_user_duplicatefile(const char *string,fidata_node *head);
fidata_node *list_return_filename(const char* name, fidata_node *head);
void free_file_data(fidata_node *p);



#endif



